package com.googlecode.stemwijzer.client.presenter;

import net.customware.gwt.presenter.client.EventBus;
import net.customware.gwt.presenter.client.place.PlaceRequest;
import net.customware.gwt.presenter.client.widget.WidgetDisplay;
import net.customware.gwt.presenter.client.widget.WidgetPresenter;

public abstract class AbstractPresenter<D extends WidgetDisplay> extends WidgetPresenter<D> {

	public AbstractPresenter(final D display, final EventBus eventBus) {
		super(display, eventBus);
	}

	@Override
	protected void onBind() {
	}

	@Override
	protected void onUnbind() {
	}

	@Override
	protected void onPlaceRequest(PlaceRequest request) {
	}

	@Override
	public void refreshDisplay() {
	}

	@Override
	public void revealDisplay() {
	}
}
